// //引入Vue核心库
// import Vue from 'vue'
// //引入Vuex
// import Vuex from 'vuex'
// //应用Vuex插件
// Vue.use(Vuex)

// //准备actions对象——响应组件中用户的动作
// const actions = {
// 	showDialog(context,value){
// 		console.log('showDialog',value);
// 		context.commit('SHOWDIALOG',value)
// 	}
// }
// //准备mutations对象——修改state中的数据
// const mutations = {
// 	SHOWDIALOG(state,value){
// 		console.log('SHOWDIALOG');
// 		state.dialogDisplay = !state.dialogDisplay
// 	},
// 	// PUTONEORDERINFO(value){
// 	// 	state.orderInfo = value
// 	// }
// }
// //准备state对象——保存具体的数据
// const state = {
// 	//控制弹窗显示
// 	dialogDisplay:false,
	
// 	//orderInfo:{}
// }

// //创建并暴露store
// export default new Vuex.Store({
// 	actions,
// 	mutations,
// 	state
// })


const state={
    showUser:false
};
const getters={
    isShow(state){
       return state.showUser;
    }
}
const mutations={
    hide(state){
        state.showUser=false;
    },
    show(state){
        state.showUser=true;
    }
}
const actions={
    showDailog({commit}){
        commit('show');
    },
    hideDailog({commit}){
        commit('hide');
    }
}
export default{
    namespaced:true,
    getters,
    mutations,
    actions,
    state
}